heat and light produced by solar reverberation - Espagnol Anglais Dictionnaire